• word of the day

    tyto alba

    tyto alba - Dictionary definition and meaning for word tyto alba

    Definition
    (noun) mottled buff and white owl often inhabiting barns and other structures; important in rodent control
    Synonyms : barn owl
Download our Mobile App Today
Receive our word of the day
on Whatsapp